John Sylvester
John Sylvester is a freelance writer and photographer who lives on Prince Edward Island, Canada. He has written many geographical articles.
John Sylvester is a freelance writer and photographer who lives on Prince Edward Island, Canada. He has written many geographical articles. See less
John Sylvester's Featured Books