Stone cottage

Stone cottage

marbleflat
A rural stone-built farm cottage, slate-tiled roof.
Default Title