River Swere


River Swere - river in Oxfordshire, United Kingdom.