Spirit of Chief EKWABET & Dragon Spirit
US$75.00
Chief Ekwabet statue is Located in St. Charles, Illinois next to the Fox River.
14"x11" canvas acrylic paint