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