Hi Linnea!
the front row is (left to right):
Princess Paley (wife of GD Paul) and their two daughters, Natalia and Irina
Ducky
Vladimir Prince Paley (son of GD Paul)
Maria Pavlovna (wife of GD Vladimir)
GD Vladimir (who was under 60 when this picture was taken!)
the back row:
Don't know A
Don't know B
GD Paul
GD Kyrill
Don't know C
Don't know D
A, B, C and D look strangely familiar. Is it possible that the children of Princess Paley's first marriage (Alexander b.1885, Olga b.1888, and Marianne b.1890) are among them? Alexander married the sister of Anna Vyrubova, but not until 1910.
Natalia was born in 1905, so I give this picture the date 1906.