Aug 23, 2020
seen from Singapore
seen from United States

seen from Singapore
seen from United States
seen from United States
seen from Poland
seen from Yemen

seen from Malaysia

seen from Malaysia
seen from Australia
seen from Philippines

seen from Malaysia

seen from United States
seen from United States
seen from United States

seen from Malaysia

seen from United States

seen from Malaysia

seen from Malaysia
seen from Philippines
Pupula Duplex is a latin term which means double pupil. Its often referred by some by the following terms “evil eye”, double iris and in medical literature as Polycoria.