Feeding Time
So fascinating to see how butterflies feed.
butterflyflowerflowersinsectmacronaturepolinatorpurpleyellow