The Tower of London, Cleveland Mews, December 6, 2010, 7:45am (17973 x 26959, 42 source images)
Photographs Copyright © 2010 by Donald Craig