Art & Design The Frog – impressive creation – Fine Art Bodypainting by Johannes Stötter The newest masterpiece created by Johannes Stötter: a tropical frog consisting of…