Published March 10, 2015 at 478 × 640 in 030715 – WESTWOOD ART INSTALLATION – 3‘030715 – WESTWOOD ART INSTALLATION – 3’ ‹ Back