A brandnew hotel in London and yet somehow it reminds me of the Fritz Lang film "Metropolis" from 1927.
Comments
Sign in or get an account to comment.