Joe Llama

Joe Llama
Joe Llama Joe Llama, astronomer at Lowell Observatory.