Diana Beltran-Herrera transforms paper into brilliant 3D sculptures of nature

Recent Fine Arts graduate Diana Beltran-Herrera creates exceptional 3D paper sculptures, often reflecting the beauty in flora and fauna.

By

Read next


Comments

Elsewhere on IDG sites

Read Next...