View of an advertising card for the London Tea Co., depicting roses. Printed on front: "The only house in America where you can get best teas for 48 [cents]. London Tea Co. 38 Michigan Grand Ave., Detroit."