Büyükada street

A street in the town of Büyükada. No cars are allowed on the island!