Designed by
Title
Japanese engineers fixing an air conditioning unit on a Tokyo street, Japan #273764268
Description
March 13th 2023 - Tokyo, Japan: Japanese engineers fixing an air conditioning unit with wires hanging out on a Tokyo street, Japan
This image is editorial