Sharon Leal
Tucson, Arizona, USA

Sharon Leal is actress and producer.