caption: The image shows a group of people standing on the ground in front of the Church of St. Helens and Leather Sellers Hall in Cambridge, England. The building is surrounded by trees and the sky is filled with clouds. At the bottom of the image, there is some text.