Newsstand No. 14, 1994

Miami Beach 2017
Galerie Buchholz
Photography
51.0 x 51.0 Size (cm)
20.1 x 20.1 Size (in)