River Itchen, Ovington, Hampshire, UK
Size: 8256px × 5504px
Location: River Itchen, Hampshire, UK
Photo credit: © adrian davies / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: clean, clear, england, english, hampshire, idyllic, itchen, quintessential, river, stream, summer, trout, water, waterweed