Michael O'Sullivan explained

Michael O'Sullivan may refer to:

Individual

Fictional

See also