Madrid

Automatically generated translation

English THE ESCORIAL. General view from the Dam.

Price 3€