Visit Museum London


Shopping Cart
Innocent Heroes

Innocent Heroes

Regular price $21.99

A unique celebration of the important role animals play in war, and an insightful look at the taking of Vimy Ridge from the perspective of 3 men in a Canadian platoon.