Inside Big Ben

No not that one, this is in the centre of Manchester.
Inside an Art Installation for the Manchester International Festival 2021 ‘Big Ben Lying Down with Political Books’.

Comments
Sign in or get an account to comment.