Commonwealth Preservation Group

345 S. Church Street, Smithfield, VA » 345 Church Street, Smithfield, VA

345 Church Street gazebo- After