margarethall

margarethall

Recently retired college lecturer living in Gwynedd.