The tripple panel displays installed in a Grille Works at the London Airport food court.


<< Back  Next >>