Derek Hall

Loving life in St Ives Cornwall with margaret & our girls Amy & Alison, and the dog & cats