Take a walk through La Vaguada, a popular shopping center in the north of Madrid.
Posted on: 18.06.2009