Tahaa Restaurant
Hibiscus Turtle Foundation, Tahaa, Society Islands, French Polynesia
©Bill Yeaton
BACK NEXT