Papilio multicaudata on Showy Milkweed June 17, 2018 6 miles SE of Meeker, CO in Rio Blanco County
All images copyrighted. Do not reproduce or print without written permission of photographer.