Dudley - Site of Stewart & Lloyds 1903 - 1967

Next

Previous 

Dudley - Site of Stewart & Lloyds 1903 - 1967

Details

mallosa
Dudley - Site of Stewart & Lloyds 1903 - 1967
On Dudley No 2 Canal

Photo 2011 courtesy of Peterd
Tue May 10, 2011 8:00 pm
651

EXIF-Data - show/hide

Rating

not rated

Comments

No comments yet