2011/10/19

SAME SAME BUT DIFFERENT


Sticky Fingers 1971. Too Fast for Love 1981

No comments:

Post a Comment