Illumination, 2009

Miami Beach 2014
neugerriemschneider
Photography
digital lambda print
126.0 x 168.0 (cm)
49.6 x 66.1 (inch)