Share
twitterlinkedinfacebook
Image 1 of 1
IDFK00550RMED.jpg
Image of albino twins at Komodo Island Village, Komodo Island, a UNESCO World Heritage site in Indonesia that is famous for the Komodo Dragons. This is the only village on Komodo Island and there are about 340 families with many young children living at the village. (EDITORIAL USE ONLY)