Monday, September 13, 2010

Good News - The New Apple Store in Barcelona is on this side of Barca and only about 75 minutes away at La Maquinista

No comments:

Post a Comment