This Richards family photo shows all the living children of Charles Richards 1839-1905 and Louisa Green Richards 1836-1899 on the 21st birthday of their youngest child Louisa Richards Location: Litchfield Cathedral, Staffordshire, England. Date: 28 Sep 1898. Click here for the image details page or here for the full-sized version (3664 x 2681).