The Ark church, 101 Beck Road, IslehamOfficial opening of new cThe Ark church, 101 Beck Road, IslehamOfficial opening of new cThe Ark church, 101 Beck Road, IslehamOfficial opening of new cThe Ark church, 101 Beck Road, IslehamOfficial opening of new cThe Ark church, 101 Beck Road, IslehamOfficial opening of new cThe Ark church, 101 Beck Road, IslehamOfficial opening of new cThe Ark church, 101 Beck Road, IslehamOfficial opening of new c