Haggerty, Annie

Residence

Description Resides at 37 Desmond Street, Liverpool