Church Fine

Church Fine

In 2018 the Sagrada Familia Church agreed to pay Barcelona $41 million as fine for lacking a building permit for 136 Years.

Previous Fact Next Fact
Categories: ArchitectureHistory

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies