Profile photo for Margaret Walsh

Location Wandsworth, London, London