Preview

Snow capped peak of Mount Cika and mountain road over Llogara Pass, Palase, near Dhermi, Albania, Europe
Snow capped peak of Mount Cika and mountain road over Llogara Pass, Palase, near Dhermi, Albania, Europe
Image ID: 1384-1081
Artist: Ian Murray
Purchase a commercial license Buy framed prints & more from our print store