European flags waving from the rooftop of the Harrods department store in London, United Kingdom

- Image ID: RE1TBT
European flags waving from the rooftop of the Harrods department store in London, United Kingdom
aroundtheworld.photography / Alamy Stock Photo
Image ID: RE1TBT
Location: London, United Kingdom