The Ducking Stool In Leominster Church

Gold cherry