Barcelona, Spain

A city-trip to Barcelona, Spain.