The Cascade and Palace of Montjuic in Barcelona, Spain


Size: 8192px × 5464px
Location: Barcelona, Spain, Europe
Photo credit: © Martin Bache / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, art, barcelona, cascade, catalonia, city, espania, europe, mediterranean, montjuic, museum, palace, spain, spanish, travel