Belisha beacon next to zebra crossing southport england uk

- Image ID: BMDH3K
Belisha beacon next to zebra crossing southport england uk
Radharc Images / Alamy Stock Photo
Image ID: BMDH3K
Location: southport, merseyside, england, uk, europe