James Beshara

Affiliations

  • Secretary/Treasurer at Pole Perfect Studios Inc. (PPFT), 2011-01-04