Description

Selfie at Tuerredda Beach, Sardinia, Italy

  • : Teulada
  • : Strada Provinciale 71
  • : Italy
  • : Italy

More infos...

21 March 2016
YUNEEC, CGO2gb 2.8.02(e)
11891784/1000000
3695994/1000000
500/100
Italy