Stock animation
Made in Germany stamp and hand stamping impact animation. Factory, manufacturing and production country 3D rendered concept.
4K
3840 x 2160