Iannis Delatolas


125th Street , 2004, silver gelatin print, 40 x 40 inches