Butterflies and Insects - Amanda Threlfall
Common blue 9

Common blue 9

Male

AnimalOutdoor