First Methodist Church

Rocky Mount, NC, US Type: Methodist