2017 Geneva • France

Click for bigger view

  1. Talloires
  2. Geneva, Switzerland
  3. Mulhouse, France
  4. European Patchwork Meeting,  Alscace Region of France
  5. Geneva