Green Mantle (Caria mantinea)

Green Mantle (Caria mantinea)