Steve Dzerigian

Hermitage, Meteora, Greece, 2007, Gelatin silver print

return to main gallery