Middleton Community Orchestra concludes 2011-12 season with joy and commitment

by