Wednesday, July 17, 2013

Random picture

ABBA in France, 1980