Icosahedron

Icosahedron

A polyhedron with 20 faces.

Subscribe to RSS - Icosahedron