Bellingham Park Memorial Bench

Monument
All sights of Mooresville