Red-spotted purple butterfly (Limenitis Arthemis)

Red-spotted purple butterfly (Limenitis Arthemis)

Red-spotted purple butterfly (Limenitis Arthemis)

Advertisements