Sunday, December 13, 2015

Rain Room


Completely blown away by this installation from Random International currently exhibiting at the LACMA.