Font de la Cascada fountain in Parc de la Ciutadella in Barcelona, Catalonia, Spain

Royalty-free stock photo ID: 111093833

Font de la Cascada fountain in Parc de la Ciutadella in Barcelona, Catalonia, Spain