Designed by
Title
A Flashing Astraptes (Astraptes fulgerator ssp. azul) butterfly perched on a purple flower, #312536684
Description
A Flashing Astraptes (Astraptes fulgerator ssp. azul) butterfly is perched on a purple flower, showcasing the vibrant colors of nature