THE LITTLE LEAF
In the town centre of Cat Ba Island ~ Vietnam, you can find a wonderful little restaurant called The Little Leaf. The food and drinks are delicious, the staff are lovely… An idyllic spot to sit and watch the world go by. Buddhas and Bodhi leaves adorn the interior, which is precisely what I painted on the main feature wall.