Nelson de la Rosa
Birthday: 1968-09-06 | Place of Birth: Bayaguana, Dominican Republic...
Known For
The Island of Dr. Moreau
Cross Mission