Jeff Nishinaka | The Inspiration Room

Jeff Nishinaka is a paper sculptor based in Los Angeles, USA.

Website: jeffnishinaka.com