The Chapel Royal of St. Peter ad Vincula at The Tower of London. Photo May 1998.
A sunnier picture of the chapel than from when I visited in 2000 and 2003 (e.g. Picture of the Week #124)
The Chapel Royal of St. Peter ad Vincula at The Tower of London. Photo May 1998.
A sunnier picture of the chapel than from when I visited in 2000 and 2003 (e.g. Picture of the Week #124)