Detail view of a luxurious log cabin in the Alps in France.

Royalty-free stock photo ID: 26672275

Detail view of a luxurious log cabin in the Alps in France.