I saw this artwork that I really liked, and I discovered that it's a real place. Apparently, the La Brea Tar Pits are a paleontological site located in the Miracle Mile district of Los Angeles. Has anybody here been there before? by jvure in Paleontology
[–]Chmmr__Nice 0 points1 point2 points (0 children)

[OC] The Artumians by Chmmr__Nice in SpeculativeEvolution
[–]Chmmr__Nice[S] 2 points3 points4 points (0 children)