Swallow Tail Butterfly

Swallow Tail butterfly feeding on a Butterfly Bush in Rio Rancho, New Mexico.

$15.00$25.00