Image 39 of 46
Mycoacia uda, Denmark 2002
© Jens H. Petersen