Pop group ABBA walking in Hyde Park

- Image ID: E10W7B

Pop group ABBA walking in Hyde Park

Keystone Press / Alamy Stock Photo

Image ID: E10W7B

Location: London, United Kingdom