Small Tortoiseshell Butterfly on Dahlia

Small Tortoiseshell Butterfly on Dahlia

Small Tortoiseshell Butterfly on Dahlia

Small Tortoiseshell Butterfly on Dahlia