Europe 2003: Britain / 040 Gargoyle on Westminster Abbey, London

Previous Home Next

040

Photos Home Home