M020

This beautiful critter is known as the Zebra Longwing Butterfly  (Heliconius charithonia).

Thanks to Jennie for identifying this plant.

 

 

Copyright © 2000-