About us
Define
Definitions for
"Altofts"
Altofts is a village near Normanton, West Yorkshire, England.
en.wikipedia.org