Welcome to the Forum.
I have to agree with other replies that these appear to be souvenir or tourist items. There are and have been a number of these for sale on Ebay. Attached is a pic I came across of heaps of these in a shop somewhere.
Regards Stu
|