Highly inventive within a seemingly narrow construct, Rosen’s art is philosophical in nature, and comments on the ever-shifting state of our culture.
Highly inventive within a seemingly narrow construct, Rosen’s art is philosophical in nature, and comments on the ever-shifting state of our culture.