Texas Interior of Catedral Primada in Santo Domingo, Dominican Republic. Credit: Lapo Luchini, 2004 Interior of Cathedral Primada in Santo Domingo, Dominican Republic. More selected pictures Read more...