Magazine Teasers Frog Princess Sculpture – by Margherita Ferrara Posted on: February 6, 2016January 6, 2020 Frog Princess Sculpture – by Margherita Ferrara Buy the print version Download the Issue Here