Europe, Sea, Streetphotography, Turkey Dragon boat sandwich February 7, 2012 1 Comment Floating dragon boat sandwich shop in Istanbul 26.26117450.635578 Related boatdragonfloatingIstanbulphotographysandwichseaTurkey Previous Post Next Post