Posts

Showing posts with the label Russian pilot

28mm Red Hawk Down, 1980s Afghanistan