Matira

Guess ?
Matira Beach

A lazy day at Matira Beach, Bora Bora Island, French Polynesia.

flickr.com