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