Baleen

IMG_0892
Christmas tree at Kitte shopping mall in Tokyo

Baleen (noun)- a filter-feeder system inside the mouths of baleen whales

Continue reading “Baleen”

Advertisements