Fun with reflections - could this be a giant walking across the roof of the Port of Liverpool building?!