Shrek Magic Mirror Decal

Shrek Magic Mirror Decal

Ships from US and is sold by Pinball Life
$2.95
Magic mirror decal used on Stern Shrek pinball machines.

Stern #820-6426-00.