a poster advertising flowers of the riverside