lemon tree

lemon tree

lemon tree 单语例句

1. The smell of fresh roses and a lemon tree gives the room a " hippie chic " atmosphere.