LEAF Festival - Black Mountain NC

Lake Eden Arts Festival. 377 Lake Eden Rd, Black Mountain North Carolina.