Preview Cyprus. 'Resolution' art installation for peace in Lydra street by the Green Line in Nicosia Image ID: 1188-123 Artist: Julio Etchart Purchase a commercial license Buy framed prints & more from our print store resolution' art by cyprus green installation line lydra nicosia peace photo street 1030 2612