by magraphics
BARCELONA, SPAIN - OCTOBER 09, 2015: Cascada Monumental is located at Parc De la Ciutadella in Barcelona, Spain?