katemckennaphoto.com
Ice Cream Anyone?
Only in France could a simple ice cream shop, a Bar Glacier, look picture perfect:) Location: Collioure, France