Alvingham
From Wikipedia, the free encyclopedia
Alvingham is a village that lies on a small back road leading east out of Louth, Lincolnshire, England called, unsurprisingly, Alvingham Road.
Alvingham is a village that lies on a small back road leading east out of Louth, Lincolnshire, England called, unsurprisingly, Alvingham Road.