Stock Photo - Bouvigne castle near the Dutch town Breda seen from the surrounding park.

Stock Photo: Bouvigne castle near the Dutch town Breda seen from the surrounding park.