Barcelona, Spain

Adventuring in Barcelona and soaking in street art and the architecture of Gaudi.

Leave a Reply