Cl
ip
Art
ETC
Clipart tagged: ‘The Hague’
Peace Palace
The Peace Palace in The Hague, Netherlands houses the International Court of Justice.