Sebastolobus alascanus

Modern
Shortspine thornyhead
No comments.
113