Original print ad for Alfa Romeo, from a Japanese Auto guide (1970) (アルファロメオ広告, モーターショーガイド, 1970年). Importer: Itōchū. Dimensions 23x8 cm. Japanese (日本語). Shipment worldwide. Also possible to send the scan only, please enquire. English & 日本語 OK !