Sunday, October 30, 2011

Dolphins?

North of Ormand Beach, FL, from a WWII watchtower, we saw these. Can anyone help with an ID, please?




No comments:

Post a Comment