mail_outline sales@mediastorehouse.com
Darwins cactus finch (Geospiza scandens), feeding on Opuntia cactus flower, Santa Cruz Island, Galapagos Islands
Cactus finch (Geospiza scandens) feeding on gourd fruit, Black Beach, Floreana Island, Galapagos
Cactus finch (Geospiza scandens) perched on cactus flower. Espanola, Galapagos Islands, Ecuador, November