Big Rose Bear
A teddy bear made of red roses with a white heart-shaped rose in its lap, adorned with a pink ribbon bow.
A teddy bear made of red roses with a white heart-shaped rose in its lap, adorned with a pink ribbon bow.