Back

North America, Guadeloup, Sainte Rose


More pictures from this city


Sainte-Rose in Guadeloupe, French West Indies