Preview Air Seychelles DHC-6 Twin Otter Airplane, Praslin Airport, Praslin Island, Seychelles Image ID: 1113-72221 Artist: Holger Leue Purchase a commercial license Buy framed prints & more from our print store travel airplane island transportation indian ocean aircraft travel destination airliner flying seychelles traffic airport means of transportation praslin island