Madrid

Automatically generated translation

English THE ESCORIAL. Palace. New Sale, Goya.

Price 3€