Church of San Pedro de Lamuza, Llodio

Laudio Llodio, Spain

Church of San Pedro de Lamuza, Llodio

Laudio Llodio, Spain

Built in - 1565


Latitude: 43.1427777800 , Longitude: -2.9618666700


See it on Google maps


Read the bible with AI generated images
Read the bible with AI generated images
Show me