Vera Lutter Ca’ del Duca Sforza, Venice, I: November 5, 2005
Ca’ del Duca Sforza, Venice, I: November 5, 2005
unique, silver gelatin print
80 x 168 inches (203 x 427 cm)