Luis Rosa
An image from Sugar & Spice, one of the productions that also features Luis Rosa.

Luis Rosa

Drop Dead Gorgeous

Drop Dead Gorgeous

1999

Sugar & Spice

Sugar & Spice

2001