Magnum Photos

22 508

3 500

645

717

371

4 877

1 041

793

2 171

503

887

16 739