This looks like a snapshot taken in a Spanish village during a summer holiday. Taken on Kodachrome film in August 1975.