28th Annual Avalon Art show