Meguiar’s magazine ad

Meguiar’s [ car care products ] half page “island” magazine ad

 

<    |  design  |  advertising design  |    >