Kevin O’Leary’s Watch – Part 8

Kevin O’Leary, a Canadian businessman and television personality, wears a Grand Seiko SBGW287.

Comments