Entry Title: "Maybugs"
Name: Rima Virbauskaite , Lithuania
Category and Expertise: Still Life, Non-Professional


Entry Description: Tons of maybugs on the Juodkrante beach, Lithuania.

About the Artist: