Origin, Chapter 81

Valley of the FallenScreen Shot 2017-12-04 at 12.42.47 PMScreen Shot 2017-12-04 at 12.44.58 PM

Largest Cross in the world.Valley of the Fallen monument in Spain

 

 

Advertisements