Placa de Catalonia Barcelona, Spain


Size: 5120px × 3401px
Location: In Barcelona, Catalonia, Spain, Europe
Photo credit: © Alex Segre / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: barcelona, catalonia, city, de, destination, europe, european, placa, plaza, scene, spain, spanish, square, town, travel, urban