Hayley Ross:
Bowling Ball Beach
Hayley Ross:
Bowling Ball Beach - Trapped Formations Escaping
Hayley Ross:
Low tide at Bowiing Ball Beach
Hayley Ross:
Bowling Ball Beach Surf
Hayley Ross:
Patrick Seastar
Hayley Ross:
The Line-up