A photo of Wetherby.
Wetherby is a town of more than 11,000 people in northern England, United Kingdom.