BARCELONA, SPAIN - MARCH 01,2012: Reflection in mirrors of the Mare Magnum at Rambla de Mar in Barcelona, Catalunya, Spain.