Photo of the Week by Owen Franken ’68—Dec. 1, 2012
-
-
slice.mit.edu
Filed Under
Recommended
Land iguana on Isabela Island (Galápagos), Ecuador (© Owen Franken).
Land iguana on Isabela Island (Galápagos), Ecuador (© Owen Franken).