De Haar Castle in Utrecht, The Netherlands. This is the largest castle complex in the country.

De Haar Castle in Utrecht, The Netherlands. This is the largest castle complex in the country.
De Haar Castle in Utrecht, The Netherlands. This is the largest castle complex in the country.