The Sagrada Familia cathedral in Barcelona, Spain. July 1991.
Last updated March 8, 1998.