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.

Featured Posts
Recent posts
Search By Tags