Palau Sant Jordi

 
City

Barcelona

Country

Spain

m2

13125 m²

Image gallery
Client: AOMSA