55th Semper Fi Odyssey

African Children’s Choir Comes to Outdoor Odyssey