In the background on the right is the Rossiya Hotel, destroyed in 2006. Thanks to Flickr user maxim off for helping me out with the location.
The photo was taken by my grandfather David C. Cook on a visit to Moscow for a meeting of the International Electrotechnical Commission. Development stamp is June, 1969, so perhaps this is May.