SAINT THERESA IN ST STEPHEN'S BASILICA, BUDAPEST
All Hungary Photos © 2008 Mark Hemmings Photography