13th International Sands Sculpture Festival
Latest
Photo Story: Sculptured in Sand
Sand sculptures are on display at the 13th International Sands Sculpture Festival in Jelgava, Latvia. The theme of this year's festival is 'Ancient World'. 15 artists from eight countries -…