Sam Irvin

Sam Irvin

Birthplace: Asheville, North Carolina