x
Danny Lumanto's photo of Telescopes

the Telescopes, Mentawai Islands, Indonesia, july waves

Average rating of 5.00 from 1 votes

Telescopes

Spot Location: Sumatra + Mentawais > Mentawai > Telescopes

Date Taken: 1st July 2011. 1037 page views since 23rd March 2012.

Tags