flag

Heemstede


Populated place, North Holland.

img