David Khim
More ideas from David
Irresistable

A mini Yorkshire Terrier named Lucy has just been named the “world’s smallest working dog” by the Guinness World Book of Records.

Place to be!

Place to be!