Sturminster Newton Mill

Sturminster Newton Mill,Millwright,Water Mill

A Millwright