Butterflies & Other Insects - Cindy Tiehen Photohraphy

California Dogface (Zerene eurydice)

CaliforniaDogfaceZereneeurydice