In April, an exhibition will showcase some 100 ‘miraculously saved’ artifacts that have been stored in Geneva since 2007.
In April, an exhibition will showcase some 100 ‘miraculously saved’ artifacts that have been stored in Geneva since 2007.
Sign in to your account