London Research Trip June 2009
Building on the right is the chapel of St Peter ad Vincula (not the original building!)
Home | Previous | Next