Photograph: Mirror Image - The lake outside the Sagrada Familia church in Barcelona, Spain.