Show More
Spot Coffee

5’ x 10’ acrylic on canvas, Interior Mural Installation, Spot Coffee Delray Beach, FL