1965 Bermuda lobsters are so British they wear Her Majesty’s crown

1965 Bermuda lobsters are so British they wear Her Majesty's crown

Source: Sports Illustrated Magazine