FREE SHIPPING ON ORDERS OVER $99
Adding product to your cart
Commissioned in 1955, the iconic Spirit of Detroit statue "...expresses the concept that God, through the spirit of man is manifested in the family, the noblest human relationship."