Hairstreak Butterfly

Small butterflies having striped markings under the wings

People who like Hairstreak Butterfly might also like