Announcing Angela Chen’s Exhibition “The spider net”
Posted onWe are pleased to announce an exhibition The spider net by Angela Chen, as a result of her activity during her stay at Studio Kura on March 25 (Sat) & 26 (Sun). Angela Chen is a visual artist who studies and work in London. After she completed her Bachelor Degree of Fine art in Central […]