Dogs and puppies in cross stitch - Lynne Porter

Bok