Jump to Content

Church of Santa Rosa, one of the finest chapels in the world. Queretaro, Mexico.
front
back
Click image for larger view