Production Photos

 

Construction

 

Premier League, 2019

Finishing Department, Wild Creations Ltd.

Displayed near Tower Bridge, along the Thames River, London