A Red Cedar Home That You'll Surely Love — photo 2

A Red Cedar Home That You'll Surely Love

There is so much to love about this stunning red cedar log home located in the Moscow region of Russia. From the moment you lay eyes on it you are sure to fall in love with an interior and exterior that exceed your wildest log cabin dreams.