Nick LaRocca

Born:Apr 11, 1889 in New Orleans, LA, United States
Died:Feb 22, 1961