Fish release Previous Next Published May 4, 2012 at 2357 × 2590 in Caleta Partida Fish release Fish release