Master artist Kourosh Taghavi (Photo: Sherwood Chen)