Release of a 20 pound permit at El Pescador, Punta

Release of a 20 pound permit at El Pescador, Punta

Release of a 20 pound permit at El Pescador, Punta Gorda, Belize