S.E. Large-Taylor.
Keelby Village located in North East Lincolnshire, England
S.E. Large-Taylor.