Opera Birmingham to host Opera Shots street party May 16

by