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