Madrid, Italy
The plaza de Pablo Ruiz Picasso (also known as Plaza Central de AZCA) is a public square located in Madrid, Spain. It lies at the centre of the AZCA financial district.
Listen to the audio guide for Plaza de Pablo Ruiz Picasso Free on WIP — starts by itself when you arrive, even with the screen off