Bottle Of Trafalgar Is Unveiled
Yinka Shonibare’s giant sculpture of Admiral Nelson’s flagship is unveiled today as the latest occupant of the vacant plinth in London’s Trafalgar Square.
Yinka Shonibare’s giant sculpture of Admiral Nelson’s flagship is unveiled today as the latest occupant of the vacant plinth in London’s Trafalgar Square.