Installation I American Flag

Description

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