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.

Enter Your Information