Group Captain Richard Henry Sellers British Royal Air Force

image