You must log in or # to comment.
apparently it’s the Barbican Complex in the UK.
interesting!
For sure, brutalism.
Dishonored vibes. Love it
Huh. One commenter even says they had a party there, but doesn’t say what/where “there” is.
Looks like some lizard could chew you up any minute




