Cellphone with logo of US green building certification LEED on screen in front of website. #272198750
Description
Stuttgart, Germany - 03-11-2023: Cellphone with logo of US green building certification LEED on screen in front of website. Focus on right of phone display.