The Prima Brothers 1997 | 12 feet x 8 feet | Acrylic on Wall | Owner: None (no longer exists)
Background Nate McClain created this large scale painting on the wall of his Art Loft apartment in downtown St. Louis, Missouri between 1996 & 1997. Sadly, this mural no longer exists. Nate was 23 years old when he created this artwork.
Share a Comment below (Email & Website NOT required) or Return to Portfolio