Neptune Aegli –

The Neptune Aegli was built by Astillero Barreras in Spain as hull No. 1594.