the mountain town of jarabacoa Dominican Republic LandscapesPhotographer: March Guidart Leave a reply Share This