Christmas and Soap Bubbles

Christmas and Soap Bubbles all over Greece. This Christmas in Greece, countless soap bubbles will spill out, before Santa Claus even manages […]