Europe 2003: Britain / 038 Gargoyle on Westminster Abbey, London
Photos Home
Home