Open in the curiosity app
Share the knowledge!

Lipton's Tea Film "L'industrie Theiere De Ceylan" (1934)