Posts by Tasha Tempest Turner
Hurricane Katrina made landfall in Louisiana on August 29th, 2005.
Hurricane Katrina made landfall in Louisiana on August 29th, 2005. We survived. This memorial altar is for the 1,876 confirmed dead, and the many who ...
Hurricane Katrina made landfall in Louisiana on August 29th, 2005. We survived. This memorial altar is for the 1,876 confirmed dead, and the many who ...
Trending Topics
© 2015