Question: Who is the island named after on which the city Anna Maria is located?
Sentence (from "Holmes Beach, Florida"): Holmes Beach is a city on Anna Maria Island in Manatee County, Florida, United States.
Relevant evidence: No