Previous Home Next
IMG_1647

Some of the tens of fresh orange juice booths that line the square. Some of the best orange juice you'll ever have. Plus you can't beat the price at around 20-30 Euro cents a glass.