Pillar of Salt

Pillar of Salt


Bury St Edmunds, United Kingdom (GB)
Erected in 1935, according to the plaque set at the foot of the sign, it is thought to be the first internally illuminated road sign in the England.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement