Al Stewart plays rock, folk rock and pop music. His given name is Alastair Ian Stewart.

« »