the lost jungle of Superior animals

76.2 x 114.3cm
2020