« The Jewel Tower | Main | Tower of London Streets 1 »

UK1994-Part1-London : Chapel of St. Peter

The church for the Tower of London.

Posted by Steven at July 4, 2005 06:32 PM