Samia ricini

Top Bottom