Brotherhood of the Cross and Star holds carnival

File photo
File photo