Ellen Barkin in a Black Bomber Jacket Walks Her Dog in West Village in New York 03/17/2024-4 Previous image Next image