Profile photo for Desmond Plummer

Location Welwyn Hatfield, Hertfordshire, Eastern