Edmond Terakopian UK Nominee "The Rose" A couple embrace on the beach. Barcelona, Spain. Biography: Edmond Terakopian is a multi award winning photographer and film maker based in London.
< back