Memorial Day is May 31st. This is a day to reflect on the sacrifices of those that have fought and died to protect the liberties and values that we Americans cherish so much. It is easy to forget that so many have shed their blood for us and it is the least we can do to set aside one day a year to remember them. I took all of the photos in this post on battlefields where our fellow citizens gave their lives.