花紅柳緑(かこうりゅうりょく)
Japanese vocabulary
Meaning: red blossoms and green willows; beautiful scenery of spring; natural beauty; beauty of nature
Japanese vocabulary
Meaning: red blossoms and green willows; beautiful scenery of spring; natural beauty; beauty of nature