Costa Nova, Portugal: colorful striped houses called Palheiros with red, blue and green stripes. Costa Nova do Prado is a beach village resort on Atlantic coast near Aveiro.

Similar stock images

to-top-page