Designed by
Title
Statue of Nicolas de Ovando, mayor of Santo Domingo, Dominican Republic #301244533
Description
Statue of Nicolas de Ovando, mayor and original builder of Santo Domingo, Dominican Republic The Statue is located at the Spain Park limited by the Alcazar de Colon, the house of Cristopher Colombus, the museum of the Royal Houses and the Ozama river.
This image is editorial