Monday, December 12, 2005

oil depot fire crews resume work


this is the view from london, and the fire is in hemel hempstead, 20 or so miles from london.

No comments: