Here is an amazing pattern of a german shepherd. This pattern is 150x225 stitches and 50 colors.
The original artist Karen Arnold has allowed this image to be used in the public domain.
Here is an amazing pattern of a german shepherd. This pattern is 150x225 stitches and 50 colors.
The original artist Karen Arnold has allowed this image to be used in the public domain.