long keeled apollo

long keeled apollo