This is the new International Petroleum building, with what appears to be a gigantic tv screen in front of the office windows.
Comments
Sign in or get an account to comment.