Witch’s New Puppy

Price range: $15.00 through $30.00

A witch is embracing a Newfie while a black cat looks on