Wigan and Leigh Archives Online

PC2010.639

PC2010.639

Dedication of Glazebury Parish Church, Glazebury, no date.

Image Details

Location Glazebury, Lancashire, England

Add to Basket