Birkenshaw United Methodist Free Chapel, Baptisms 1853-1999

£1.50

Additional information

Weight 36 g