Andrew Garfield makes the cover of the October/November 2024 issue of Esquire US. Captured by photographer Mark Seliger, he wears a Prada ...
1