Two young men with surfboards walk past Nike store in Passeig de Gràcia, seen with anti-vandalism protections in their windows.More than 50 stores have suffered damage to their shop windows and some
Nike Store Barcelona
Nike Store Barcelona (Partnered). Barcelona, Catalonia. Nike.com
NIKE BARCELONA - All You Need to Know BEFORE You Go