Antique carved Czech devil puppet - lots of character

£189.00
View Full Details