by Marcus
Barcelona, Spain - January 25, 2014: Olympic sculptures on Plaza del Mar in Barcelona, Spai on sunny day in January 25, 2014