Log In or Register
When compared to this one, another but more detailed one of the castle 'Schaloen' situated in South Limburg, The Netherlands.
OFT