Paper Fish Charity Show

Holy Trinity Church, Lennard Road, London