7 Feb 2025 Emiko Aida: Weaving Nature and Spirit into Art to Illuminate the Human Experience by Joanna Longawa | posted in: Art, Artists, Events, Visuals | 0 Emiko Aida, a distinguished painter, printmaker, and mixed media artist, hails from Tokyo, Japan, and has made London her home. … Continued