Richard Loo

Richard Loo

BORN:

October 1, 1903 in Maui, Hawaii, USA

DIED:

November 20, 1983