A couple of beautiful butterflies in Iguazu Falls, Brazil. See the &amp;quot;88&amp;quot; butterfly on right bottom.