Royal Navy Commander Naval Cap James Bond 007 by Gieves and Hawkes

Royal Navy Commander Naval Cap James Bond 007 by Gieves and Hawkes - size 56