This was about the best snap I could get of the Speed of Light 'art installation' which from what I can see involves people paying £24?! to walk over Arthurs Seat carrying a glow stick!
Comments
Sign in or get an account to comment.