Bagley Marsh


Bagley Marsh is a village in Shropshire, England.