Greater ramshorn snail?

Greater ramshorn snail?

Observation - Greater ramshorn snail?. Description: in the pond

in the pond