Britain’s biggest bronze statue crosses land and sea to reach new home
PLYMOUTH, England (Reuters) – Britain’s largest bronze sculpture – a giant figure of a crouching woman – glided into its new home in the coastal city of Plymouth on Monday, bolted onto the back of a sea barge. The seven-meter (23 ft) high artwork, showing an a... More »
