Tamarisca tamarisca
(Linnaeus, 1758)
1 Strangford Lough, Northern Ireland, 2015.
Previous image
Next image