Log In or Register
Do you see it? This is the scene across from Montserrat Monastery near Barcelona, Spain.