Thecacera picta
Puerto Galera, Philippines, 2023
Puerto Galera, Philippines, 2023
Romblon, Philipinnes, 2024
Romblon, Philipinnes, 2024
Puerto Galera, Philippines, 2023
Puerto Galera, Philippines, 2023
Romblon, Philipinnes, 2024
Romblon, Philipinnes, 2024