Post Horn and Lion
The Netherlands. 1923
Post Horn and Lion. ...
The Netherlands. 1943