
Stake attention in this memory
The image shows a street sign that reads "HORSE GUARDS ROAD" attached to a dense green hedge. Behind the hedge is a building constructed with yellow bricks, topped by a stone cornice. A dark pipe protrudes from the wall, and a window with "CAFÉ" signage is visible. This scene is located in the Westminster area of London, United Kingdom.
Loading AttnAds…
No transactions found




