Beaver & Hoffmeister

Rose School (Hamblen County, Tennessee)