Share
twitterlinkedinfacebook
Image 1 of 1
Flores2011_DjunaIvereigh_005.jpg
Effigy of a tiny home, perched on the roof apex of a traditional home in Luba Village, near Bajawa in central Flores, Indonesia