The parclose screen at St. Peter's & St. Paul's Church, Edgefield, Norfolk,UK. The North (left) side of the screen depicts Willia…
The 2011 Occupy protest at St Paul's Cathedral, London