Isella Furlan with her husband Louis on a trip in the Swiss mountains. 1973

Isella Furlan with her husband Louis on a trip in the Swiss mountains. 1973

Return to AMMER SWITZERLAND