portrait

Large cactus finch - Geospiza conirostris


Island: Española
Location: Punta Suarez
Year: 2000

Return to life list