Dog of the day: Meet my new puppy, Rex!

Mark Calvin

Instagram