Caption

Movie theatre front in an Alabama town