Published: 2024-05-17 17:58:12.704086Category:TravelType:PhotoModel release: No
Share
Red church at Cap Malheureux village, Mauritius Island. Notre Dame de Auxiliatrice, rural church with red roof in Cap Malheureux tropical village on Mauritius island, Indian Ocean.