Pom Pom Mushrooms

$6.00

2 Pom Pom (Lion’s Mane) Mushrooms.

Out of stock

Description

2 Pom Pom (Lion’s Mane) Mushrooms.

Additional information

Weight 1 lbs