
08/24/2025
Artist: Echo Xie
Red Scarf 01 & 02 | 2010
5 ft x 5 ft Each
oil, acrylic |5 ft x 5 ft
In dust storms back home, red scarves offered quiet shelter. Years later, that veil returns through the subconscious —shielding the storm and revealing what lies within.
🎨
Art by Leting Cai & Echo Xie
&
Free to visit!
Book from Bio Link or DM!