Installation I American Flag
Description
American Flag, 2021, Site Specific Installation, 40 x 60 inches, Locations: Vero Beach, Fl & Beaufort, SC
American Flag, 2021, Site Specific Installation, 40 x 60 inches, Locations: Vero Beach, Fl & Beaufort, SC