Friday, 27 January 2006

Living Things live at Metro



This picture was taken tonight at the last of Living Things three consecutive dates in London. Shortly before the shot was taken Lillian tried to smash a blub in Metro's lighting rig!

No comments:

Post a Comment