Snail on Orchid, Orchid (Aceras anthropophorum). Man orchid flower Aceras antropophorum. Cabras, Oristano, Sardinia. Italy.