Spain
Web Photo Gallery: Ubeda Lion Statue - Spain - June 2004
Gallery