Scaffolding & Scaffolders

I know the photo is a bit fuzzy. But you may agree that this brings whole new meaning to scaffolding, scaffolders and health & safety. My extra photo is of one of the locations where, apparently, the Transformers film was shot. I can't remember the name of the square but it is near Chun Yeung Street.

Comments
Sign in or get an account to comment.