st-peter-west-firle-19

Tapestry Kneeler – Highland Cattle