Insecta The Praying Mantis Slipper Orchid - Print — VONFLORA
Description: Insecta is a Superflower created by merging a venustrum slipper orchid with an alien orchid. Print Details: • Professionally produced fine art prints • Printed on premium museum-quality paper • Available in a variety of sizes