Nelson de la Rosa picture 

Nelson de la Rosa

Birthplace : Bayaguana, Dominican Republic
Birthday : September 6, 1968

DVD Releases for Nelson de la Rosa
The Island of Dr. Moreau DVD Release Date
The Island of Dr. Moreau