From Wikimedia Commons, the free media repository
English: Muxton is an ancient village between Lilleshall and Donnington in Shropshire, England. It now forms part of the new town of Telford, though it is on the town's very northern outskirts.
Media in category "Muxton"
The following 15 files are in this category, out of 15 total.