
Le Tahaa Pool – French Polynesia – Beach – Paradise
0 Comments
This is a underwater to above water pan from the pool at the Le Tahaa Resort in Tahaa. This is the resort that Tom Cruise was at in spring 2006. Tahiti / French Polynesia.Produced and