The Caribbean Dictionary

Fisherman never smell he own basket

People are oblivious to their own faults and flaws

400