NATURE › 0033351 Butterfly Puddle Image 1 of 1 0033351 Butterfly Puddle $12.99 Canadian yellow swallowtail butterflies ‘puddling’ to gather salt and minerals from a wet spot.3470 x 2313 px Purchase Added! Canadian yellow swallowtail butterflies ‘puddling’ to gather salt and minerals from a wet spot.3470 x 2313 px