Pete Askew Admin May 29, 2023 #2 That is quite an imposing building. I had to look it up and saw this it is in Oradea, Romania. Interesting.
That is quite an imposing building. I had to look it up and saw this it is in Oradea, Romania. Interesting.