Tourists and locals walk through the Armeria plaza in front of the Roman Catholic Almudena Cathedral, completed and consecrated in 1993 by Pope John Paul II in Madrid, Spain
4k 00:12
Add to Collections
Add to Favorites