A giant mirror in Millennium Square , Bristol and hardly anyone around. It's a bit like Day of the Triffids! Well maybe not.
Comments
Sign in or get an account to comment.