Steam Hammer

This steam hammer is on display at Telford service station just off the M54 where I stopped off en route home.

Comments
Sign in or get an account to comment.