Entry # 4098 has returned 1 entry

hale de henua

hale de henua

thatched-roof house (lit. island house)

Example: Photo by Emily Drummond, 06/13/19