Log In or Register
This is the Cathedrel of Seville, Spain. I was able to take this magnificent picture when I was on my deploment to Rota, Spain in 1996. It took all day just to tour through the entire building, and Oh Yes....it is that huge! :)