The Echo from Europa's Sea

Year
2024
Dimensions
37'' x 12'' x 25''
Media
3D printing PLA