El Temple de la Sagrada Familia (Church of the Holy Family), and the surrounding city of Barcelona, in Spain. Construction on it commenced in 1882 and has still not reached completion. Photo by Flickr’s aldask.
Photos and pictures of ancient worlds and strange places. Follow Traveller, and be inspired by the places where people once lived, might live and still live today. I wish I could follow people back but this is not my primary blog.