Friday 21 March 2008

A most impressive sight

I have just witnessed the London Air Ambulance land in the middle of Trafalgar Square. I'd post a picture of it for you, but the batteries on my camera and camera phone were both dead. Just my luck.

No comments:

Post a Comment