Green forested hills meeting the calm blue sea with pine trees - Free Stock Photo | Picren | PicRen