Designed by
Title
Calliphora vomitoria, known as the blue bottle fly on a green leaf in an India garden. Uttarakhand India #252936580
Description
Calliphora vomitoria, known as the blue bottle fly on a green leaf in an India garden. Uttarakhand India.