https://sherrylhuckabee.typepad.com > Switzerland (2) - Geneva

Little flower bedecked restaurant overlooking Lake Geneva. The Swiss love their flowerpots!!