Open main menu

Wikimedia Commons β

Category:Shortstown

English: Shortstown is a village on the outskirts of Bedford, Bedfordshire, England.