Hundreds of people flocked to Barrhead's Main Street on June 15 to participate in the community's annual Street Festival.
The popular event, which has been going on for the better part of 20 years, was organized by the Barrhead Street Festival Committee and featured street games, outdoor performances, face painters, and balloon artists, among many other activities.