2
Echoes of Valour Monument
2005
St. Lawrence, Newfoundland,Canada
3
Echoes of Valour
2005
St. Lawrence, Newfoundland,Canada