Share
Copied
Exteriors of Istanbul's Dolmabahce Palace, where the meeting between Ukraine and Russia is held.