Henry Cavill takes off his sunglasses and flashes a big smile as he leaves the market in Studio City, California.
Henry Cavill takes off his sunglasses and flashes a big smile as he leaves the market in Studio City, California.