Internet Archive BookReader

The stone crosses of the county of Northhampton