Skip to Content
Rose McGowan, All Business
(Getty)
Credit:
Getty
Location:
Los Angeles, CA
Caption:
Rose McGowan means business in this photo. The actress is NOT messing around.
Star:
Rose McGowan