curiousrambler.com
Tarasque Festival in Tarascon: There Be Dragons There - The Curious Rambler -
The tarasque festival in Tarascon Provence France with Tartarin