Ter Haar


Ter Haar - hamlet in Netherlands.