Picture - Jack Osbourne and Lisa Stelly at Tribeca New York City New York United States, Tuesday 22nd April 2014

Lisa Stelly and Jack Osbourne - Jack Osbourne and wife Lisa Stelly go for a stroll on a sunny day in Tribeca - New York City, New York, United States - Tuesday 22nd April 2014




More: Jack Osbourne and wife enjoy the sunny weather in NYC




Contactmusic



Comments