Paris-based creative couple Lucy & Jorge Ortega recently installed "Cloud I Meteoros" in London's St. Pancras station. For the most part, the artistic duo (and company Studio Orta) focus on sustainability and social issues. Through their work, they demonstrate the beauty of the world outside and preserve it by installing it inside. Their most recent cloud series brings an ethereal mood to an otherwise industrial place, creating something to ponder along one's daily travel. 

RELATED: Green Label - Driftwood Horse Sculptures by James Doran-Webb

[via Fubiz]