Pizza foodtruck on the road

Red and green food truck on the street, including a piece of pizza on top and a branding pizza logo on the side. Nature landscape behind. Special for business cards, cards, stationery material, branding identity and more!