A photographic history of Icaria-Speranza : a French utopian experiment at Cloverdale, California

This item contains no images.