DSC_0614 Lambis lambis, Lambis chiragra and Lambis scorpius…Sri Lanka. Share this:TwitterFacebookPinterestEmailLike Loading...