Building Exterior, Built Structure, Christian Science Center, Church, Europe
'Madrid, Spain - April 27, 2012: Scientology church in Madrid, Spain. Scientology or ''Church of Scientology'' is a movement whose principles were developed in the United States in 1952 by L. Ron. Hubbard. Scientology promotes a method called Dianetics by its founder.'