
Stake attention in this memory
This photograph, taken from an elevated viewpoint, shows a street scene in London, United Kingdom. Two red double-decker buses, specifically the 119 route to Bromley North, dominate the view. Both are labeled as electric buses. Adjacent to the lower bus, a pedestrian is seen mid-stride, crossing the street. The street itself is marked with "LOOK LEFT" painted on the asphalt. In the background, buildings with brick and concrete facades are visible. A sign for "w: gamama" can be seen on one of the buildings. Other people can be seen in the background near the restaurant.
Loading AttnAds…
No transactions found








