fresh avocado on home made bread at Six Senses Douro Valley

fresh avocado on home made bread at Six Senses Douro Valley