short-story-40×30-oil-on-canvas-2020 Published 12/01/2021 at 1985 × 2560 in Lusus Naturae ← PreviousNext →