Rick Leonardi image

Rick Leonardi

Crew
August 9, 1957
Philadelphia, Pennsylvania, U.S.A.