A street market in Cambridge, England, seen from the tower of St. Mary's Church.