Giants!

Liverpool can truly say it is the Land of the Giants. In 2012 and again…

Liverpool can truly say it is the Land of the Giants. In 2012 and again in 2014 we were treated to were Royal De Luxe’s amazing street theatre.  And they are returning, one last time, to the streets of the city this weekend.

Photos cannot do this spectacle justice but, for a flavour of what we are anticipating this Friday, Saturday and Sunday I’ve pulled together some of my favourite images from 4 years ago on FullSlidePhotography.

Related Topics

Have Your Say