Stembridge Tower Mill

Stembridge Tower Mill, the only remaining thatched windmill in England (National Trust).

Date: 14/07/2020

Location: Stembridge, Somerset

Photographer: Miles Crisell