Common lime butterfly / Lime swallowtail / Papilio demoleus

3

Common lime butterfly / Lime swallowtail / Papilio demoleus

Read this post on pavankommireddi.blogspot.com


Kommireddi Pavan

blogs from Hyderabad

Recommended for you