Designed by
Title
Fountain in Parc de la Ciutadella in Barcelona #253162371
Description
The great fountain, named Font de la Cascada, is one of the major sights in Parc de la Ciutadella in the old town area of Barcelona, Spain
This image is editorial