photo/travel/england/st albans


Modern Stained Glass of the Annunciation in the North Aisle (Saturday, December 8th 2007)
<< prev | up | next >>