These beautiful Kodachrome pictures of Japanese portraits from Found Slides were taken by photographer Irma Louise Rudd in Nov 1956 in Yoshika, Shimane.
ADVERTISEMENT