Artist Helen is the Iron Lady of Aberdeenshire

Artist Helen Denerley