- Insects MS & Stamps India Stamps (blocks) 2017 – Ladybirds 2 years ago ken yong SGD5.50 Continue Reading Previous Russia Stamps (blocks) 2001 – DragonfliesNext Great Britain Stamps 1985 – Insects