Balanced Shell

Balanced Shell - A Snail Shell Sitting On Top Of A Rock Formation On The Coast Of Newport Beach,CA. Photo