A worldwide community photographing and learning about wildlife
Doleschallia bisaltide
Caterpillar spotted by the beach
Natural range is from India to Australia, so if truly photographed in "The Big Apple", then it was undoubtedly found around a breeder's house, or else is an escapee from a nearby butterfly exhibit.