Large butterfly, staying in the air with low frequent wing movements.
Park Mont-Royal, 2015/08/23

Giant Swallowtail

Photos of Giant Swallowtail (Papilio cresphontes)