Stand Up Straight, Delfina

Stand Up Straight, Delfina Courtesy of Oktobar Film. Lake Ohrid is a lake nestled between the mountainous borders of North Macedonia and eastern Albania. A deep lake with a unique aquatic ecosystem with more than [...]