Revelers flocked to Bay Shore’s Main Street for the annual Arts by the Bay festival Sunday.

The event ran from 10 a.m. to 5 p.m., where the streets were lined with vendors, as well as face painting, a petting zoo and pony rides for the kids.

There was also live music being played at the bandshell.

Scroll down to see photos from the day. Click boxes 2,3,4, and 5 to see them all.