James City Cavalry SCV Camp 2095 Williamsburg, Virginia
2009 Confederate Memorial Day
"Our Veterans have crossed over the river and now rest under the shade of the trees"
Powered by Register.com