Sun shines down on 25th annual Festival of the Arts