San Lorenzo de El Escorial, Spain
Number of Views
29 Feb 2012
2012 Feb -
The Royal Seat of San Lorenzo de El Escorial is a historical residence of the king of Spain, in the town of San Lorenzo de El Escorial, located near Madrid, in Spain. It is listed as UNESCO World Heritage Site.
More From Artist