Operation Desert Storm

Operation Desert Storm, "A large air base somewhere in Saudi Arabia" - May 1991

Operation Desert Storm

"A large air base somewhere in Saudi Arabia”

May 1991


© Joe Beef 2017