Winter at Windsor Castle Landscape Painting Square Sticker
- from our Affiliates
Based on my acrylic painting of Winter in Windsor Castle, England. A lovely winter scene of Windsor Castle when the snow covered the garden and trees around it. Customizable in Zazzle with your own text for a personalized design. Check out my store for matching items!