BR

Torre Picasso

Madrid, Spain