Appleshaw

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

Category:Villages in Hampshire