TRIO OF ROSES

















A long vest