mail_outline sales@mediastorehouse.com
Geneva, Switzerland - Ile J J Rousseau and Mont BlancGeneva, Switzerland - Ile J J Rousseau and distant view of Mont Blanc. circa 1910s