The terraced vineyards at Sao Joao de Lobrigos, Alto Douro, a Unesco World heritage site. Portugal

Loading…
The terraced vineyards at Sao Joao de Lobrigos, Alto Douro, a Unesco World heritage site. Portugal