istmos-Douro River margins, Alto Douro, Portugal 

See more : istmos halfbeast meowbedo fatrugby ozrbbit shoppping montane