Frank H Sleeper
Frank Sleeper has combined many rare and previously unpublished images with detailed and compelling text to create a dynamic and insightful journey into Portland's past. It is a voyage well worth making, and one that you will never forget.
Frank Sleeper has combined many rare and previously unpublished images with detailed and compelling text to create a dynamic and insightful journey into Portland's past. It is a voyage well worth making, and one that you will never forget. See less