Face in the Fungi – Teague Hammock Preserve, FL

Face in the Fungi, Teague Hammock Preserve, Port St. Lucie, FL