You must log in or # to comment.
Looking at this, I was sure it was depicting the Sagrada Familia Cathedral in Spain, but after doing some searching, it looks like the resemblance is just a coincidence.
Looking at this, I was sure it was depicting the Sagrada Familia Cathedral in Spain, but after doing some searching, it looks like the resemblance is just a coincidence.