Nobu Tamura
Nobumichi Tamura, often shortened to Nobu Tamura, is a French-born Japanese American paleoartist and physicist. He currently lives in California, United States. Provided by Wikipedia
1
2
3