ABBA B&W

Monday, October 02, 2006



Frida and Agnetha live on stage in Japan in March 1980.

1 Comments:

Anonymous Andrea said...

Great ones, original stills. Never seen b4...
: )

5:01 PM  

Post a Comment

<< Home

Free Counter
Free Counter