Experience the Beauty of Nature with Barbara Lewin
About the Artist:
Barbara Lewin’s faith has always been at the cornerstone of her artwork. It’s what guides her as she chooses to portray the spectacular landscapes created by God. Her painting is a reflection of her inner spirit – it continues to learn, to love, and to find peace in the simplest things around her. Her work centers around natural wonders, a spectacular sunset, majestic mountains, the endless and soothing sea, the stark beauty of fresh snow and the fascinating cascades of waterfalls.