portrait

Galápagos blue - Leptodes parrhasioides


Island: Santa cruz
Location: Darwin Research Station
Year: 2002

Return to life list