Newly discovered footage of what Charles Darwin saw on the Galápagos Islands!

play_circle_outline
thumb_upthumb_downchat_bubble
170upvotes
9reminds

More from Luke The Lemon Squeezer 🍋

More from Luke The Lemon Squeezer 🍋