ITT
Fashionflash 405 – 30/99

Hong Kong 1980 – Compact – 110 film – Infrequent. ITT (International Telephone and Telegraph) is a multinational company founded in 1920, specializing in telephone communications. For a very short duration, they ventured into film photography with devices of generally little interest made in Hong … Read moreITT
Fashionflash 405 – 30/99