Metal public art statue landmark Welcome to artwork clown at New Brighton Fort Perch Rock and Marine Promenade in Wallasey, Merseyside, Wirral, England, UK...... .