Sanctuary - André Leon Talley | 60 x 72in | 152.40 x 182.88cm | Acrylic & Mixed Media on Canvas | 2025
Web Development & Design by Stray Kat Studio