Smartphone with webpage of US online shop company Temu on screen in front of business logo. #273241251
Description
Stuttgart, Germany - 03-17-2023: Smartphone with webpage of US online shop company Temu on screen in front of business logo. Focus on top-left of phone display.