35th Annual St. Mary's Carnival