Tahaa Restaurant

Hibiscus Turtle Foundation, Tahaa, Society Islands, French Polynesia

©Bill Yeaton

BACK     NEXT