Steraspis squamosa (squamosus)

Royalty-free stock photo ID: 41048215

Steraspis squamosa (squamosus)