Popular puzzles created by Chrisga

Two English Springer Spaniels lying on the grass puzzle online from photo