The Church of St. Mary of the Flower, a prominent landmark in Krakow, Poland, stands tall with its white facade and green dome, surrounded by a bustling square filled with people and a statue of a saint.