20 Lira: Dolmabahçe Palace Clock Tower

20 Lira Dolmabahçe Palace Clock Tower  - 2011 - Turkey