Snow and ice in Winter on Hampstead Heath ponds in London England UK

- Image ID: BN49Y4

Search stock photos by tags