Rebecca | Experimental Media and Performing Arts Center (EMPAC)
La Vie Rebecca Taylor - Lavender Shift Sweatshirt Dress w/ Ruffled Hem – Current Boutique
U.S. film director Brian De Palma stands in front of palm trees as he poses for pictures at a hotel in central Rome November 19, 2002. [De Palma is in the Italian