Herbert Fonseca
(Redirected from Herbert Fonesca)
|
Panamanian naturalist. Bred film espiecies from his laundry operation in downtown Colón for sixty years until accidentally disinfecting the whole operation when publicity leaked all over the film partnerships enclosures in 2016.