Results 1 results found Beatles sculpture by Anthony Edwards, Liverpool, Merseyside, England, United Kingdom, Europe