George B. Post, and Sons

Hotel Roanoke (Roanoke, Virginia)