Here are a few events -- small and large -- that you might enjoy this (gorgeous according to the forecast) weekend. If you want to celebrate fair trade and green living in smaller community settings, check out the World Fair Trade Day Celebration in Sudbury and the kickoff event for SomerStreets in Somerville. If you're ready to rock, head to the Hatch Shell for Radio 92.9 Earthfest. And if you like amusement parks (Laurel has been begging me to take her to a carnival), hit the Fiesta Shows carnivals in Braintree and Haverhill (now through the weekend).
Image credit: Mango Tree Artisans