Jump to content

Appleshaw

From Simple English Wikipedia, the free encyclopedia

Appleshaw is a village in Hampshire, England. In 2011, 487 people lived there.