Submitted by cnn4059 in entertainment
Darling, a multidisciplinary creative, has won the top award for British artists, exhibiting a “delirious” installation that shows British society in disarray.
Submitted by cnn4059 in entertainment
Darling, a multidisciplinary creative, has won the top award for British artists, exhibiting a “delirious” installation that shows British society in disarray.