French artist Julien Salaud has installed new artworks for his project “Stellar Cave”....

0