The &amp;quot;Fete on The Green&amp;quot; held in Marlborough, Wiltshire. Seen from the roof on the tower at St. Michael's Church.