Denmark
 
Danish Navy senior officer’s visor cap (M52)
Although it’s hard to date Danish Navy caps, my guess is that this one’s from the late forties judging by the maker’s mark and overall workmanship. Danish admirals have the same type of cap, but with a double row of visor decorations, like their German counterparts.