Our Trip to Spain

Previous Home Next

20050920-124328

From tower of Sagrada Familia (Barcelona)