snails


snails - escargots - lumache

Dekwaneh, Lebanon.