James Findlay Collectable Books & Maps

James Findlay Collectable Books & Maps

www.jellyfishtree.com
24 Lystanwold Rd, Saxonwold 2193 / Dealer in collectable books; antique maps; autographs; engravings and paintings since 1997. Based in Saxonwold, Johannesburg (South Africa)
James Findlay Collectable Books & Maps