1/1 |
Twin waterspouts form off Shell Point Beach in Wakulla County, Florida.
©2013 Mark Wallheiser
Copyright ©2013 Mark Wallheiser
1/1 |
Twin waterspouts form off Shell Point Beach in Wakulla County, Florida.
©2013 Mark Wallheiser