From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: Ailby is a tiny hamlet just north of Alford in Lincolnshire, England. It does have a lack of distinction not possessing a place name sign. There only one service in Ailby, a small garden centre used by locals.

Media in category "Ailby"

The following 3 files are in this category, out of 3 total.