Quantcast

Britain’s biggest bronze statue crosses land and sea to reach new home

Britain’s biggest bronze statue crosses land and sea to reach new home

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.

…read more

Source::