Organic Mecha

Ink on paper - 22 inch x 15 inch