London Eye from St. James park

London Eye from St James park
The London Eye visible from St. James Park.

The London Eye visible from St. James Park.

St. James's, City of Westminster, England, United Kingdom
Photo taken in April 2019. © Chad Davis