Photographer: Massimo Cristaldi

  • Image 1 of 24

Exhibit Title: Touch Ground

Location: Italy

Caption: In the night of June, 14th 2013, a ten meter long boat arrive at the Eloro beach with 70 people onboard

Make Comment/View Comments