The Unveiling of The Last Three

The Unveiling of The Last Three

The Last Three, the world’s largest rhino sculpture, was unveiled at Astor Place this morning, launching a global campaign spearheaded by the sculpture’s creators and internationally acclaimed artists, Gillie & Marc.