Fishing canoes lying on the beach, Manafiafy Beach and Rainforest Lodge, Sainte Luce Bay, Madagascar

Loading…
Fishing canoes lying on the beach, Manafiafy Beach and Rainforest Lodge,  Sainte Luce Bay, Madagascar