Fredericksburg By Bill Cook | April 13, 2025 Braehead WoodsConfederate RidgeFredericksburgHazel HillMaryes HeightsMayfield