Black butterfly with blue patterns perched on purple flowers

Black butterfly with blue patterns perched on purple flowers