pair of Belisha beacons next to zebra crossing southport england uk

- Image ID: BMDFHG
pair of Belisha beacons next to zebra crossing southport england uk
Radharc Images / Alamy Stock Photo
Image ID: BMDFHG
Location: southport, merseyside, england, uk, europe