Home Page - Alexi
Powered by SmugMug Log In

Barbra Streisand lands in Tel Aviv, Israel for an 8-day trip in July 2013.