imago is entitled to issue a simple usage license at the time of provision. Personality and trademark rights as well as copyright laws regarding art-works shown must be observed. Commercial use at your own risk.
Wonder Festival 2024 Held in Shanghai SHANGHAI, CHINA - OCTOBER 2, 2024 - A handmade model is displayed at the Wonder Festival 2024 in Shanghai, China, October 2, 2024. Shanghai Shanghai China PUBLICATIONxNOTxINxCHN Copyright: xCFOTOx i1727884864962