Kostas Delakouras is known for Clippings (2010), God Loves Caviar (2012) and El Greco (2007).
No data