English Heritage: Leigh Court Barn

English Heritage: Leigh Court Barn
Croft House, Worcester, WR6 5LB