Sagrada Família

Sagrada Família is a Catholic church in Barcelona, Spain.

History
Homer and Eduardo were seen walking past the church.