Marine Iguanas on the Beach at Punta EspinozaIn Images by Matt ShetzerOctober 30, 2020Punta Espinoza, a beach on Fernandina Island in the Galapagos Islands, is home to a massive colony of marine iguanas.Stock Image #20200225-15144049Marine Iguanas on the Beach at Punta Espinoza was last modified: October 30th, 2020 by Matt ShetzerMarine Iguanas on the Beach at Punta Espinoza was last modified: October 30th, 2020 by Matt Shetzer