SPOUTING FORTH ABOUT THE GARGOUILLE – A LETHAL WATER-SPURTING DRAGON FROM THE SEINE

SPOUTING FORTH ABOUT THE GARGOUILLE – A LETHAL WATER-SPURTING DRAGON FROM THE SEINE