Contemporary Landscape Artists ‘SHANGHAI TG’ from Fragmented City Views 2025 Digital C-Print 100 x 93 cm