Rating: 10.61

Untitled
Praia da Barra city resort at sunset, a famous beach near Aveiro, Portugal