A chance encounter between two visiting tourists in Stockholm's historic Old Town blossoms into a fleeting romance.
No data