David McQueen ♕

David McQueen ♕

MD, Narratively