Share 
Leo Twins leo family photo
Shawna Marshall
Added
by

Leo Twins

Write a comment
Photo taken at MI USA
Leo Twins

Louis F. Leo

Mini-biography
Born: Apr 9, 1908
Died: unknown
Also in this photo: Louis F. Leo  ·  Thomas Herman Leo