Chelva
Director
BIOGRAPHY
Chelva is a municipality in the comarca of Los Serranos in the Valencian Community, Spain. Its name in Valencian is Xelva, but the local language is Spanish and not Valencian.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license