Radiolaria Lychnocanoma

Radiolaria Lychnocanoma

Radiolaria Lychnocanoma

25.5×11″, ink on logarithmic paper, 2014