Mooresville Antebellum Methodist Church 1952

Brick church in Mooresville
Publication date: 7 October 2020