Metro Holden - Mega Side Tram Artwork

Large format decal produced to promote two new models available at our client's car dealership.

Back to Top