
Stake attention in this memory
The image shows a canal in Chelmsford, United Kingdom, bordered by a walkway with dry grass and a railing in the foreground. On the far side of the canal, there is a modern building with large windows and a sign that reads "Las Iguanas". Further along the canal, there are trees and other buildings, including a multi-story apartment building. A directional signpost is visible on the right, pointing towards "Half Moon Square", "Chelmsford Cathedral", "Railway and Bus Stations", and "Chelmsford Theatres". The sky is clear and blue, indicating a sunny day.
Loading AttnAds…
No transactions found










