Cartogiraffe.com

Stour Valley Railway

The Stour Valley Railway in Long Melford in Babergh.