Jan 8, 2018

Declino


Live (italy, 1982)
Torino's finest.

No comments: