Published: 08:10 PM,Oct 30,2017 | EDITED : 11:05 PM,May 03,2024
TIMELY WORK: Workmen abseil down the clock face of the Royal Liver Buildings in Liverpool, Britain. — Reuters
Published: 08:10 PM,Oct 30,2017 | EDITED : 11:05 PM,May 03,2024