Add a touch of sophistication to your home with this stunning, hand-crafted watercolor of Balboa Island. Elegantly framed and measures 20x26 inches, making it the perfect addition to any room. Bring the luxury and beauty of California's Balboa Island into your home with this exclusive piece of art.