Coney Island, New York

  • 2005
  • Digital c-print
  • 49 1/2 x 68 1/4 inches

back to top ^