An Indian ant discovers amidst the trash on the beach a picture of a beautiful building. An animated film made almost entirely with tea leaves!
An Indian ant discovers amidst the trash on the beach a picture of a beautiful building. An animated film made almost entirely with tea leaves!