French Bee

Moorae Island, Tahiti