Leo Rossi

Leo Rossi

Birthplace: Trenton, New Jersey, USA