Advertisements

Uncategorized

I think Merkel is in love

Merkel was in town (in İstanbul) recently and shared these photos on her Instagram account.

Advertisements