Europe, Netherlands, Zeeland, Westkapelle on the peninsula Walcheren, landing memorial with Sherman tank of the Allied forces, w

- Image ID: EX65H9

Europe, Netherlands, Zeeland, Westkapelle on the peninsula Walcheren, landing memorial with Sherman tank of the Allied forces, w

Joern Sackermann / Alamy Stock Photo

Image ID: EX65H9