34 Squadron Photos

Nyali Beach, Mombasa 1961

Pages