Published on Apr 3, 2013
Extensive overview of the artwork of Moki Last. She is living in The Hague in The Netherlands.