Otomys will close on Friday 14th December 2018 until Monday 14th January 2019. Art orders placed during the holiday period will commence production as of Monday 14th January 2019.
Research Through Intrinsic Forms by Caroline Denervaud