Barcelona Cherubs
Barcelona Fountain Cherubs An image from a trip to Barcelona, Catalonia, Spain earlier in 2015 while in the city for business. The walk from the office to my hotel was through La Rambla and I passed these …
Barcelona Fountain Cherubs An image from a trip to Barcelona, Catalonia, Spain earlier in 2015 while in the city for business. The walk from the office to my hotel was through La Rambla and I passed these …