Clifford Ross: Digital Waves
National Gallery of Art 6th St. and Constitution Ave. NW, Washington, DCThis immersive video installation dives deep into multi-media artist Clifford Ross’ ongoing fascination with the vast, awe-inspiring ocean through computer-generated media. Installed on a 23-foot-high screen in the West Building’s […]
