Willard Louis

Willard Louis

1882-04-19 | San Francisco, California, USA

1926-07-22