August 15, 2015

Daihatsu Xenia White - Simply Red Stripe Sticker Concept