Llogara view
South side of the Llogara pass that is on the coastal road between Vlorë and Himara in Albania
More information
Visible by: Everyone
All rights reserved
-
Taken on Saturday June 4, 2016
-
Posted on Monday November 7, 2016
- 361 visits
- 3 people like
1 comment
Don Sutherland said: