Loading...
Uploaded by YavapaiPaul1 on Apr 20, 2010
41 Sperm Whales beach near Florence, OR June 16, 1979. These old photos I took way back then with a inexpensive camera so they were not that good to start with....Paul
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)