Madrid

Automatically generated translation

English MADRID. Palace Hotel. (deteriorated corner).

Price 3€