A Pufferfish On The Mountain
- Cleared
Occurred on December 28, 2023 / Front Royal, Virginia, USA
Info from Licensor: "I live on a mountain and was leaving for an MRI when I spotted what I initially thought might be a mushroom. I s..
Location
Front Royal, Virginia, USA
Occurred
not known
Posted By
Kaitlin Vazquez
Posted On
Feb-16-2024