Weeping Lion  
Bergsundsstrand 23, Stockholm 
Stockholm Konst  
June 3rd - September 12th 2023