Marsa Shagra 16th-23rd October 2014 - johngulliver
Titan or Giant triggerfish.

Titan or Giant triggerfish.