Profile photo for Nicola Stocker

Location Merton, London, London