Daphnusa ocellaris, Image #1

Catalog #1H0185F: Daphnusa ocellaris
Catalog #1H0185F: Daphnusa ocellaris (click to close)
Catalog #1H0185F: Daphnusa ocellaris