ABBA

Saturday, February 10, 2007


ABBA having dinner (or just drinks? or waiting for the sushi?) while visiting Japan in November 1978.
So what exactly is Frida doing?

0 Comments:

Post a Comment

<< Home

Free Counter
Free Counter