New anonymous albums

Two recent albums by anonymous contributors: the church of San Pedro in Almeria, Spain, juxtaposed with what looks like historical images of the same location; and Abu Simbel, Egypt. Thanks, whoever you are!