Snow Falls On Florida Beach
Occurred on January 21, 2025 / Navarre, Florida, USA
Info from Licensor: "The Florida panhandle had a very rare thing happen and got snow falling on the beach."
Like Sharedots on Facebook
Occurred on January 21, 2025 / Navarre, Florida, USA
Info from Licensor: "The Florida panhandle had a very rare thing happen and got snow falling on the beach."