A landscape image of the Diana Fountain statue in Bushy Park in Teddington UK, near Hampton Court and Thames Ditton.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections