Hennigan Place Pasture

Charlotte-Mecklenburg Historic  Commission