St. Stanislaus Kostka Church is an independent Catholic church located in the city of St. Louis, Missouri, United States.Formerly a parish belonging to the Catholic Church, it was established in 1880 to serve the Polish community in the Archdiocese of St. Louis.It is considered to be the best example of the opulent Polish Cathedral style of architecture west of the Mississippi River.
text from wikipedia
art: from my crazy pencils . . . giggle