Home Page - Alexi
Powered by SmugMug Log In

Barbra Streisand performs an encore to her sold out concert as her adoring fans rush the stage. Tel Aviv, Israel- July 2013