Richard O'Barry photo

Richard O'Barry


“A dolphin's smile is the greatest deception. It creates the illusion that they're always happy.”
Richard O'Barry
Read more