A Village on water at Ganvie

Ganvie_A_Village_on_Water