Finding love in the busy streets of St. Petersburg

We all search for love. It usually finds us in the most bizarre circumstances and places. One couple, who have been together for over 25 years and have two beautiful children met each other in Soviet Union in what was then Leningrad (St. Petersburg). Nevsky Prospect, St. Petersburg Nina was in her early 20s. She [...]