Royalty-free stock photo ID: 270826379

Mosaic boxer crab ( Lybia tesselata ) resting on coral reef of Bali, Indonesia - Image