Thumbnails
 
PH1069a butterfly red admiral vanessa atalanta rubria on echinacea-6976

PH1069a butterfly red admiral vanessa atalanta rubria on echinacea-6976

Vanessa atalanta, Red Admiral on Echinacea purpurea