Castle 'De Haar' with French garden. This castle is the biggest one in Holland and built in 1892 on the ruins of an old castleHaarzuilens - Holland
© Ton T.