Designed by
Title
Christmas lights at Sloan Square, London, UK #166139858
Description
Christmas lights at Sloan Square. The silhouette of people, trees, and water fountain are seen against illuminated display windows of retail shops at the high street.
This image is editorial