Photo of the Week: September 5, 2025
Posted on September 5, 2025

Time Lapse: Three DELTA planes, one sky! This time lapse at STL shows the beauty of landing in action. Welcome to STL!
Time Lapse: Three DELTA planes, one sky! This time lapse at STL shows the beauty of landing in action. Welcome to STL!