Beautiful Butterflies
Papilio huatulcosis (Canadian visitor)Photo by P. Meyer April 08, 2017 - Huatulco, Oaxaca, Mexico. 141 metres (464 ft) Grooving on a sunny afternoon.