Attraction · Santo Domingo, Dominican Republic
An attraction in Santo Domingo, the Dominican Republic.