Latimer Cabin

NE Powell Lake
Florida
United States