Sports teams
Quidditch

Quiberon Quafflepunchers 

Commentary

Notes

Quiberon is located in the province of Brittany in the northwest of France. There are no sports teams, including Quidditch, listed in its Wikipedia entry (https://en.wikipedia.org/wiki/Quiberon).

Pensieve (Comments)

Tags: international pink sports teams winners

Editor: