Still Life Oil Paintings By Carlo Russo jesna Oil painting Carlo Russo (1976) is a Philadelphia based artist who is known for appealing still life oil paintings. HeĀ works from his studio and teaches painting. He received several awards … [Continue Reading...]