Glasswinged butterfly (Greta oto) Glasswinged butterfly (Greta oto), their Spanish name is “espejitos”, which means “little mirrors” these butterflies can be found from Mexico through Panama and Colombia.… Continue reading