Image 1 of 1
STO_Istanbul0410-016.jpg
The House Cafe Bar and Restaurant, Beyoglu district, Istanbul, Turkey