Masha Ru (RU) artist Masha Ru (1984, Russia) is an artist with background in natural science, living and working in Amsterdam.
Masha Ru (RU) artist Masha Ru (1984, Russia) is an artist with background in natural science, living and working in Amsterdam.