Pink rose (Pachliopta kotzebuea) butterfly

A Pachliopta kotzebuea, or pink rose butterfly, sleeps on a leaf at Brookside Gardens, Wheaton, Maryland. 

Clear