Selena - Home


Selena was born in Lake Jackson, Texas, a city 50 miles southeast of Houston, to Abraham Quintanilla Jr. and Marcella Quintanilla. Abraham opened a Mexican restaurant, Papagayo, in Lake Jackson. Selena was 9-years-old when her father discovered her talent for singing. He formed ... read more

Portrait Photos of Selena 24 Portrait Photos

Landscape Photos of Selena 40 Landscape Photos