Designed by
Title
Duivenvoorde castle reflected in water #183967340
Description
Duivenvoorde Castle, kasteel, a castle in the town of Voorschoten, South Holland, in the Netherlands. One of the oldest castles in South Holland dating to the thirteenth century.