Katharine McPhee, David Foster<br>Katharine McPhee and David Foster Out and About in Los Angeles

Katharine McPhee, David Foster
Katharine McPhee and David Foster Out and About in Los Angeles