Carmelfest 2016: Safety measures in place to protect record crowds

You may also like...