GAINESVILLE - Ghosts, goblins, superheroes and more took over downtown Gainesville Thursday for the annual Trick or Treat on the Square.
Merchants greeted them by passing out candy and other treats during the afternoon.
The pictures are courtesy of Main Street Gainesville and others can be found on the organization's Facebook page.