Designed by
Title
Interior of the church of Our Lady of Mercedes in Santo Cerro, Dominican Republic. #154172970
Description
Santo Cerro, Dominican Republic - November 05, 2012: Interior of the church of Our Lady of Mercedes in Santo Cerro, Dominican Republic.
This image is editorial