Skip to main content
Report this ad

See also:

Ladies Day in Chelsea on November 13

The rebuilt Clocktower is a familiar landmark in downtown Chelsea.
The rebuilt Clocktower is a familiar landmark in downtown Chelsea.
Image by Deedeebee

Comments

Report this ad