Salim Virji: Salim at Mavericks
Salim Virji: Surf at Mavericks
Salim Virji: The beach and the surf at Mavericks
Salim Virji: Crowd on the hillside at Mavericks
Salim Virji: Surf at Mavericks
Salim Virji: Dog and man on a rock in the surf at Mavericks
Salim Virji: Dog and man on a rock in the surf at Mavericks
Salim Virji: Dog and man on a rock in the surf at Mavericks
Salim Virji: Dog and man at Mavericks
Salim Virji: Dog and man at Mavericks
Salim Virji: Mavericks bluff
Salim Virji: Mavericks bluff
Salim Virji: People watching the breaks at Mavericks
Salim Virji: Greg Bolsinga on the beach at Mavericks
Salim Virji: Salim on the beach at Mavericks
Salim Virji: Salim on the beach at Mavericks
Salim Virji: Surf at Mavericks
Salim Virji: People in the surf at Mavericks
Salim Virji: Surf at Mavericks
Salim Virji: Bananas in the surf at Mavericks
Salim Virji: Photographers on the beach at Mavericks
Salim Virji: Surf at Mavericks
Salim Virji: The crowd on the beach at Mavericks
Salim Virji: Onlookers on the bluff at Mavericks
Salim Virji: Onlookers on the bluff at Mavericks
Salim Virji: Waxing the boards at Mavericks
Salim Virji: Mavericks
Salim Virji: Salim at Mavericks
Salim Virji: Onlookers on the bluff at Mavericks
Salim Virji: Onlookers on the bluff at Mavericks