← Return to photo page

On second thought, I believe this is the New Orleans Pelicans new logo