About Willard Louis
Willard Louis Willard Louis

Birthday

1882-04-19

Place of Birth

San Francisco, California, USA

Biography