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