Master of toads pegatina

Master of toads

Sticker Master of toads

Size 2.1" x 2.7" and printed on white with a glossy finish.

By Donnie Art