Echoes of Valour Monument
Date:
2005
Location:
St. Lawrence, Newfoundland,Canada
TEXT ATTACHMENT
Type:
Image