Juniper Hairstreak
Juniper Hairstreak (Siva), Arizona
Juniper Hairstreak (Olive) on Queen Anne's Lace, Missouri
Juniper Hairstreak (Siva) on Rosemary blossoms, Arizona
Juniper Hairstreaks (Siva) on While Apple, Arizona
Back