Image 1 of 1

Thecacera pacifica laying eggs 2-25-24-414.jpg

Thecacera pacifica laying eggs, yellow and blue, Dumaguete, Php