Charlotte, NC, United States
Osiris Rain (b.1986) is an international award winning post contemporary representational painter who received his formal studies for painting in Florence, Italy, at the Angel Academy of Art, and in Norway, under Odd Nerdrum.
Rain’s work is part of the permanent collection of the European Museum...
artworks
View All 1 Artworks