Grand prize winner Renee May of Sherwood celebrates with her husband Steve.

Grand prize winner Renee May of Sherwood celebrates with her husband Steve.

An especially good time at the Festival di Ticino