Bermuda Parasang

Self-contained Self-esteem