Profile photo for Charles Barraball

Location Merton, London, London