Posts

Showing posts with the label American Legion

Carmel by the Sea - Memorial Day 2013 - All Gave Some...Some Gave All