Tallest Memorial Cross in the World, Spain's Valley of the Fallen

Tallest Memorial Cross in the World, Spain's Valley of the Fallen

[www.patz.com]