Full set of twenty (10x2) original Bioluminescent Life US postage stamps including one photo of mushrooms (two stamps) by Taylor Lockwood. Stamp sheets are sent signed and unmounted but are framable and make a beautiful gift presentation.
Price $40 plus postage