Freddy Mojica
An image from Eight Legged Freaks, one of the productions that also features Freddy Mojica.

Freddy Mojica

Eight Legged Freaks

Eight Legged Freaks

2002