Castlewood First Presbyterian Church

212 East Merril Street
605-793-2414

Photos