Love of life / Tuffy the cat (Japan)










Release: 1974 | Polydor DP-1952 | Land: Japan