Xolo


Xolo

A 9ft metal dog at the Pier Head; part of the Sea Odyssey Giant Spectacular


Xolo - Crowd

Liverpool, captivated by the Giants of the Sea Odyssey – watching Xolo, the giant dog, romping its way to the Pier Head
Taken at Mann island