People at Main Square. Madrid, Spain.

- Image ID: GGRF9G

People at Main Square. Madrid, Spain.

Maria Galan / Alamy Stock Photo

Image ID: GGRF9G

Location: Main Square, Madrid, Spain.