The Castros
7/17/05
Istanbul, Turkey (7).jpg