The flower stall at Liverpool Street Station is always so colourful and well stocked. Just wonder what happens to the unsold ones at the end of the day
Comments
Sign in or get an account to comment.