A view of colorful butterfly sitting on a plant

A view of colorful butterfly sitting on a plant
APP29-270622 MULTAN: June 27 - A view of colorful butterfly sitting on a plant. APP photo by Safdar Abbas
A view of colorful butterfly sitting on a plant
APP29-270622 MULTAN