Long Time Citizen Alive at Rolling Stones Magazine Party – Waterfront Cape Town S. Africa

Correct the info, if not right. Thanks.