Margo van Ham Etches

Margo is an active volunteer ambulance officer and is involved with both adult and youth St John divisions.