Home Europe Artists craft masterpieces despite rain at the St Petersburg Sand Sculpture Festival

Artists craft masterpieces despite rain at the St Petersburg Sand Sculpture Festival

by editor