Click image to enlarge

The Washington Wizards are an American professional basketball team based in Washington, D.C..

 

comments / Posted by

Comments