Poster recently completed for the La Guarimba Film Festival in Italy.

Poster recently completed for the La Guarimba Film Festival in Italy.