Small white cottage house on a sandy beach near rocky hills with landscape - Free Stock Photo | Picren | PicRen