Skip to content
inoh

Shrewsbury

/ˈʃɹəʊzbɹi/

a large town in western England

“The festival in Shrewsbury attracted many visitors.”
Add to my deck
Illustration of Shrewsbury: a large town in western England