Ice Cream Anyone? Only in France could a simple ice cream shop, a Bar Glacier, look picture perfect:) Location: Collioure, France October 28, 2015 Leave a comment