Built into the side of a church in central Quito...
Back to La Iglesia Main Page...
Back to Ecuador Page
Home