The recursive snowflake