Landing Runway 17 Coushatta
United States of America
Louisiana
Red River Parish
Impressum