Insect Frame UK is very professional and their work is undeniably beautiful! They helped me with the issues about the post office not finding my house as I live in a remote area. Great work!
Exceeded my expectations, delay in shipping as I needed it by Friday and ordered on Wednesday, received on Saturday however very happy overall!
Just the perfect addition to my wall.