Back to album

IMGP7658 Lockheed P-3C Orion Germany navy 60+04

27 views
0 faves
0 comments
Uploaded on May 7, 2025
Taken on September 11, 2012