DEVIL’S GROTTO El MouchingEL MOUCHINGSALTNATUREFILM0 Comments Another wonder from Frans de Backer in Devil’s Grotto, Grand Cayman… Just to remind you to always carry “gummy flies” in your box when you go for Tarpon![vimeo https://vimeo.com/69518760]