Levon Biss

https://levonbiss.com

Levon Biss is a British photographer, who is known for his incredible images of insects, captured in huge detail.