Great Purple Hairstreak Butterfly
Oct. 7, 2024
great purple hairstreak - Atlides halesus (Cramer) Purple Hairstreak - Natural History Society of Northumbria First Purple Hairstreak butterfly recorded in South Lanarkshire for 175 years | surfbirds Great Purple Hairstreak Butterfly