Where is Michael Phelps from?


Baltimore, Maryland