ABBA photo #120582
№ 5 / 65
Original Image size: 704 х 1421.
Download original
Photo of ABBA #120582.
Upload date: 2008-12-15.
Number of votes: 5.
There are 64 more pics in the ABBA photo gallery.