Designed by
Title
Echo Wheel of Liverpool and Sculpture. #57024411
Description
Peace on earth sculpture in honour of John Lennon with the Echo wheel of Liverpool to the rear at Keel Wharf, Liverpool, Merseyside, England, UK, Western Europe.
This image is editorial