View All 14 Artworks
Fort Lauderdale, FL, United States
Barry's work is a powerful statement of man's continual quest for spirituality and the beautiful expression of human physical beauty. Barry confronts the human condition on every level and this drives his passion to paint and create. The imagery & intimacy that Barry creates in his paintings emanate...