Peace Palace, the Hague

Peace Palace, the Hague

[www.patz.com]