Vera Lutter Battersea Power Station, XVII: July 24, 2004
Battersea Power Station, XVII: July 24, 2004
83 x 112 inches (211 x 285 cm)