Telesphorus

From Wikipedia, the free encyclopedia

Telesphorus or Telesphoros can refer to: