S CAFE

 

 

 

212 m2

2013

Istanbul Turkey

Click to enlarge