A brown and yellow giant swallowtail butterfly sits on ceanothus or California Lilac.
A brown and yellow giant swallowtail butterfly sits on ceanothus or California Lilac.
A brown and yellow giant swallowtail butterfly sits on ceanothus or California Lilac.