Liquid nitrogen

Not something you see in the street every day, industrial amounts of liquid nitrogen.  This was at the side of the Great Ormond Street children's hospital.

Comments
Sign in or get an account to comment.