Photo:
80
of 81, Album: Sint Maarten/Saint Martin 2002
L'Escargot Restaurant. See painted snails.