Two-tailed Swallowtail (
Papilio multicaudata
)
Garden Canyon, Cochise Co., AZ
10 August 2001
Garden Canyon, Cochise Co., AZ
10 August 2001