Kat Hargraves

Kat Hargraves

15 Followers

Critical Care Sister, MSc Advanced Practice, Really not a morning person.