Saturday, December 09, 2006

Brusels Photo: Saturday, 9 December 2006

Escargots ... or as they are else known, snails. A Belgian delicacy.

1 comment:

Anonymous said...

:P
so huge.

jing
shanghai daily photo