Melrose Avenue art installation for your eyes!