Instagram: @davidfoster | Instagram: @davidfoster
David Foster and Katharine McPhee vacation in Italy
Instagram: @davidfoster | Instagram: @davidfoster
David Foster and Katharine McPhee vacation in Italy
Instagram: @davidfoster | Instagram: @davidfoster
David Foster and Katharine McPhee vacation in Italy
Instagram: @katharinemcphee | Instagram: @katharinemcphee
David Foster and Katharine McPhee vacation in Italy
Instagram: @katharinemcphee | Instagram: @katharinemcphee
David Foster and Katharine McPhee vacation in Italy
Instagram: @katharinemcphee | Instagram: @katharinemcphee
David Foster and Katharine McPhee vacation in Italy
Instagram: @katharinemcphee | Instagram: @katharinemcphee
David Foster and Katharine McPhee vacation in Italy
Instagram: @katharinemcphee | Instagram: @katharinemcphee
David Foster and Katharine McPhee vacation in Italy