Osiris Rain is the muralist behind Charlotte, North Carolina’s most iconic and Instagrammable spots.
From Fort Mill High School in Fort Mill, South Carolina.
Learn More about WPBS Passport! Click Here
Osiris Rain is the muralist behind Charlotte, North Carolina’s most iconic and Instagrammable spots.
From Fort Mill High School in Fort Mill, South Carolina.