A grey spotted butterfly perches on a green leaf, Thailand

A grey spotted butterfly perches on a green leaf, Thailand - 30527524

Similar stock images

to-top-page