A bed of sunflowers floating above water. This is part of the decor from one of my favourite restaraunts in London, liverpool street.
A bed of sunflowers floating above water. This is part of the decor from one of my favourite restaraunts in London, liverpool street.