The Enso is a symbol of Zen Buddhism.
This is a 50x50 stamp. Actual size below (minus the pink background border).