Southsea (England) Births: • Sellers, Peter (1925-1980) See also: • Cities | England | UK Read more →