Europe 2003: Britain / 047 Westminster Abbey from the London Eye, London
Photos Home
Home