Marine Iguanas on the Beach at Punta Espinoza In Images by Matt ShetzerOctober 30, 2020 Punta Espinoza, a beach on Fernandina Island in the Galapagos Islands, is home to a massive colony of marine iguanas. Stock Image #20200225-15144049 Marine 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