A building with a traditional Japanese warabuki or kayabuki natural thatched roof - Image Details