20_London_United_Kingdom_Black_and_White

Black and white image of a typical London street with a 20 km per hour speed limit in the city of London, United Kingdom.