blue butterfly on leaf at Butterfly Pavilion

Butterfly Pavilion Near Denver, Colorado