Peter Davies

Living with type 1 diabetes for 70 years