Get every image at 80% off with our flexible subscriptions. Buy for less.
thatched roof land roof beach nature water beauty in nature sea no people chair sand sky tranquility day hut parasol tranquil scene travel destinations scenics - nature seat furniture tree outdoors wood sunshade vacation holiday trip idyllic beach umbrella sunlight tropical climate shade architecture travel plant table umbrella thatching summer — in Palma de Mallorca, in Palma, Spain