Day 2: Villefranche (Nice & Monte Carlo)
These are some dog crazy people. There were dogs everywhere! And, what could you expect in France other than to see a poodle?
Previous
Index
Next
Audrey Reed