Artists at Glenfiddich, Aug.23, 2025-Sept.28, 2025 Exhibitions 2025-08-19 Exhibition Location Glenfiddich Artists-in-Residence Gallery Exhibition Period 2025.08.23.~2025.09.28. WED-SUN. 12:30-17:30PM Admission Free Participating Work WEEP NOT, CHILD ←The Holy City selected for the Stiftung Niedersachsen grant at the Edith-Russ-Haus for Media Art