Cascais - Portugal

Cascais Waterfront Outdoor Cafe