Participant Profile

Michal Jachula

Poland
Red Hook, NJ USA
Visual