Designed by
Title
A Royal Liver building tower at the Liverpool pier head on the river Mersey #132359926
Description
LIVERPOOL, ENGLAND - NOVEMBER 5, 2018: The Royal Liver Building office block at the pier head on the Liverpool waterfront. The mythical bird on top of the tower is based on the cormorant
This image is editorial