bosporus_bridgeEnglish

Bosporus Bridge

Noun

A suspension bridge across the Bosporus at Istanbul

English: Bosporus Bridge