Travel Bri Lee’s Work Review – a satirical art world romp that tries to tick too many boxes by LucasApril 11, 20240