Back to photostream

76 080 281176 Doncaster The Plant pub sign

Pub Sign from The Plant in Doncaster seen on 28th November 1976.

4,785 views
3 faves
0 comments
Uploaded on July 18, 2013
Taken on July 18, 2013