Jim Shaughnessy

Nationality USA
Residence Newton, Massachusetts, USA