1980 Al Stewart – 24 Carrots

24 Carrots is the ninth studio album by Al Stewart, released in

More