Lillian Sarah Wilson (1864--March 1,1909) was a British archer who competed at the 1908 Summer Olympics in London.
Lillian Sarah Wilson (1864--March 1,1909) was a British archer. This British archer competed at the 1908 Summer Olympics in London.