Photos of the Day: Pilot Whales and Boca Juniors Supporters

Haast, New Zealand

  1. Beached pilot whales on the west coast of South Island. Thirty-eight were found stranded at the mouth of the Okuru river
    Photograph: AP

San Sebastián, Spain

A photographer observes waves breaking against Eduardo Chillida’s sculpture, The Comb of the Wind
Photograph: Javier Etxezarreta/EPA

<1 ... 34 5 6>

Related Articles More from author

Leave A Reply

Your email address will not be published.