Echoed in the ethos of Vacheron Constantin, acclaimed British artists, Rob and Nick Carter often turn to cutting edge technologies to realise their visions and bring new resonances to historic works of art and design. The exhibition is on show at Club1755 in London. The Carter's art adapts...
Copy and paste this URL into your WordPress site to embed