J
Jenny Palmer Review of The English Stamp Company
Stamps produce very poor quality impression and do...
Stamps produce very poor quality impression and do not handle fine detail well at all.
When confronted about it the staff are rude and dismissive
Comments: