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