
Interview with Machiko Oshima Turner
O-A: What is art to you? Is creating an urge, necessity or maybe an incontournable, essential way of life? Machiko Oshima Turner: Two meanings (A) – Law of the Universe. Law of Nature. Creation of joy and a natural way of cleansing one’s mental and physical condition on a daily basis. In the way that […]






