Rollo in Geneva
Written by
Rollo in Geneva
Jacob Abbott

Geneva is situated upon the confines of France, Switzerland, and Sardinia, at the outlet of the Lake of Geneva, which is perhaps the most beautiful, and certainly the most celebrated, lake in Switzerland.
Keep track of this one.
Sign in to log, rate or reviewReviews
No reviews yet
Be the first to say something about it.
