top of page

love them

This photograph was taken at Kew Gardens, London. I am sorry I do not know who created these giant insect sculptures. If you know, please send me a message.

bottom of page