aliciatasteslife.com
Trees at Sa Pedrissa in Deià, Mallorca
View of the trees approaching the main house at hotel Sa Pedrissa.