West Schouwen Lighthouse in Netherlands. Haamstede, Zeeland, Netherlands. Shutterstock Image - West Schouwen Lighthouse in Netherlands. Haamstede, Zeeland, Netherlands. - ID: 1042243144