Orchard Town Center Mural

120 x 120 inches. Acrylic & Spray Paint on Canvas. 2021 (SOLD)