Billy Idol and Steve Stevens at Max's Kansas City 1982





photos by Justina
return to main photo directory