Bell Buckle officials take oaths of office

Tuesday, August 28, 2018
Photos by Lisa Scimeca