Email Us Here
Green over Grey Unveils Gigantic Living Paintings at Edmonton International Airport
The first passengers arriving into Edmonton, Canada were greeted by a breath of fresh air produced by the largest Living Wall inside any airport terminal in the world.