Icarus

2020

Wax, wood, 49 starred American Flag
80"x75"x20"

 


In consideration of pedestals, morals and difficult landings.