Large Hercules Tin Sign

Large Hercules Tin Sign. 
28 x 20 Inch
€70