La Plata - Inmaculada Concepción Cathedral IV by mig13 Star this if you like it!

Another view of the impressive La Plata Cathedral (Catedral de La Inmaculada Concepción), South America's largest neogothical church, located in Plaza Moreno, La Plata's main square.


No comments yet.

Be the first to comment on this photo!

More photos of churches