653 Downloads
The Church is a cult site in the city of Arad, in Romania, erected in 1902-1904 by Milan Tabacovici