The Greeks and the family of GD Kyrill.
Left to right
Princess Elisabeth of Greece, Prince Nicolaos, his spouse Elena Vladimirovna, GD Kyrill, his spouse Viktoria Fedorovna, GD Vladimir Kyrillovitch, Prince of Leiningen, and GD Andrey Vladimirovitch
Grand Duke Vladimir Kirilovich looks in his mid-teens, possibly then the photo can be from around 1932/33.
Elisabeth of Greece married in 1934 to Karl Theodor Törring-Jettenbach.
In 1936 Victoria Melita died, followed two years later by Prince Nicholas of Greece and Grand Duke Kiril Vladimirovich, respectively.
My bet is therefore that this photo is indeed from the early 1930s.
Arturo Beéche