Shore Crab (Carcinus maenas)

Shore Crab (Carcinus maenas)

Shore Crab standing in sand in its natural habitat

by
by
by
by
by
by