South of France
91 of 98
Enjoying some tea at "A Cup of Tea"