William Loveless Hall

William Loveless Hall
85–87 High Street, Colchester, Essex, CO7 9AB
Photo of William Loveless Hall