mail_outline sales@mediastorehouse.com
Switzerland, Canton of Geneva, City of Geneva, Lake Geneva, Jet d Eau fountain