Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar pupating on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar pupating on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) pupa on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) pupa on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) pupa on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) egg on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) egg on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) egg on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar pupating on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) pupa on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar pupating on Rue in my garden
Adam J Skowronski:
Giant Swallowtail (Papilio cresphontes) caterpillar on Wild Lime in my garden