More Reflections

More lights on water.

On the left, the IMAX building at the Glasgow Science Centre; on the right, the BBC Scotland headquarters, and in the middle a glimpse of the SEC Armadillo.

Comments
Sign in or get an account to comment.