Viewing Image

Vanessa cardui

Photo Credit: Dr. Amadej Trnkoczy

Vanessa cardui