Eve (the Water Gardens, Harlow, Essex)

Eve (the Water Gardens, Harlow, Essex)