Red flowers at the Plaza de Ayuntamiento square in the city of Valencia, Spain
Red flowers at the Plaza de Ayuntamiento square in the city of Valencia, Spain
Size: 4300px × 2867px
Location: Valencia, Spain
Photo credit: © philipus / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, ayntamiento, city, europe, flowers, green, landmark, park, plaza, red, spain, square, travel, urban, valencia