Traditional striped painted houses in the little seaside village of Costa Nova, Portugal

Loading…
Traditional striped painted houses in the little seaside village of Costa Nova, Portugal