These simple scenes of charming facades of buildings across Barcelona, Spain are perfect for any brand promoting travel & tourism.