Previous Massive Heeds Bono, Larry, Adam and Edge outside the Apple Store in Buchanan Street, Glasgow.
If anyone knows when this photo was taken and what they were doing there, please tell me!
Next

Back to Gallery